home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #11 / Amiga Plus CD - 2004 - No. 11.iso / AmiSoft / Dev / misc / temgen.lha / Temgen / Amigamain / Example3 / Makefile < prev   
Makefile  |  2004-06-26  |  506b  |  30 lines

  1. CC = gcc
  2. CFLAGS = -noixemul -W
  3. LDFLAGS = -s
  4.  
  5. app: amigamain.o app.o
  6.     $(CC) $(CFLAGS) -o $@ amigamain.o app.o $(LDFLAGS)
  7.  
  8. amigamain.c: ex3.tg
  9.     tg ex3.tg
  10.  
  11. app_strings.h: ex3.cd
  12.     catcomp $< CFILE $@
  13.  
  14. amigamain.o: amigamain.c amigamain.h app.h app_strings.h
  15.     $(CC) $(CFLAGS) -c -o $@ $<
  16.  
  17. app.o: app.c app.h amigamain.h app_strings.h
  18.     $(CC) $(CFLAGS) -c -o $@ $<
  19.  
  20. ctfile:
  21.     catcomp ex3.cd CTFILE deutsch.ct
  22.  
  23. catalog:
  24.     catcomp ex3.cd deutsch.ct CATALOG catalogs/deutsch/app.catalog
  25.  
  26. clean:
  27.     rm -f *.o
  28.     rm -f app
  29.  
  30.